place a reservation - Español Inglés Diccionario